chuffer (train) - Spanish English Dictionary